fall abundantly and continuously - Espagnol Anglais Dictionnaire